turbine oil cooler - French English Dictionary